import {postReq,getReq,successStatus} from "@/common/request"

export const getSuccessStatus=()=>successStatus

/**  获取图形验证码的请求 */
export const getLoginPicCaptcha=()=>getReq("/admin/user/getLoginPicCaptcha",{},{needLogin:false,closeGlobalLoading:true})
/**  获取手机验证码的请求 */
export const getLoginShortMessageCaptcha=(phone:string)=>getReq("/admin/user/getLoginShortMessageCaptcha",{phone},{needLogin:false})
/**  获取微信二维码所需参数的请求 */
export const getWxQrCodeParams=()=>getReq("/admin/user/getWxQrCodeParams",{},{needLogin:false})
/**  通过账号登录的请求 */
export const loginByAccount=(body:ObjType)=>postReq("/admin/user/loginByAccount",body,{needLogin:false})
/**  通过手机号登录的请求  */
export const loginByPhone=(body:ObjType)=>postReq("/admin/user/loginByPhone",body,{needLogin:false})
/** 微信扫码登录的请求  */
export const loginByWxScan=(code:string)=>getReq("/admin/user/loginByWxScan",code,{needLogin:false})
/**  绑定微信到系统用户并登录的请求  */
export const wxBindToUserAndLogin=(body:ObjType)=>postReq("/admin/user/wxBindToUserAndLogin",body,{needLogin:false})
